html {
  max-width: 750px;
  min-height: 100vh;
  margin: 0 auto;
}

.page-nav__list {
  margin: 0;
  padding: 10px 20px 0;
}

.page-nav__item {
  display: block;
  height: 80px;
  margin-top: 10px;
  border: 1Px solid #e6e6e6;
  border-radius: 10px;
  list-style: none;
  background-image: linear-gradient(to bottom, #fff, #e6e6e6);

  a {
    display: block;
    font-size: 28px;
    color: #444;
    line-height: 80px;
    text-align: center;
    text-decoration: none;
  }
}
